#pragma once
#include <iostream>
#include <functional>
#include <cstdio>
#include <string>
class Task
{
public:
    Task()
    {}
     Task(int x,int y):_x(x),_y(y)
    {}
   void operator()()
    {
        std::cout<< _x << '+'<< _y << " = "<< _x+_y<<std::endl;
    }

private:
    int _x;
    int _y;
};
